The cost varies depending on several factors such as the height of the fence, the total linear footage needed, the gauge of the metal, whether its coated or uncoated, and any additional features like privacy slats or security enhancements. On average, homeowners might expect to pay anywhere from $12 to $30 per linear foot for materials and installation.